import base from "./base"; // 导入接口域名列表
import axios from "../http"; // 导入http中创建的axios实例
import qs from "qs"; // 根据需求是否导入qs模块
const getAdmin = {
  getAdminList(params) {
    return axios.post(`${base.bd}/admin/admin/lists`, qs.stringify(params));
  },
  getAdminPluginList(params) {
    return axios.post(
      `${base.bd}/admin/plugin/cate_option`,
      qs.stringify(params)
    );
  },
  getAdminPluginList1(params) {
    return axios.post(
      `${base.bd}/common/applets_pay/plugin_cate`,
      qs.stringify(params)
    );
  },
  getAdmincateList(params) {
    return axios.post(`${base.bd}/admin/plugin/lists`, qs.stringify(params));
  },
  getAdmincateList1(params) {
    return axios.post(
      `${base.bd}/common/applets_pay/plugin`,
      qs.stringify(params)
    );
  },
  openPlugin(params) {
    return axios.post(`${base.bd}/admin/plugin/open`, qs.stringify(params));
  },
  setQrImg(params) {
    return axios.post(`${base.bd}/admin/banner/ewm_bg`, qs.stringify(params));
  },
  getQrList(params) {
    return axios.post(
      `${base.bd}/admin/banner/ewm_bg_list`,
      qs.stringify(params)
    );
  },
  setLoginBg(params) {
    return axios.post(`${base.bd}/admin/banner/saveadd`, qs.stringify(params));
  },
  getLogBg(params) {
    return axios.post(
      `${base.bd}/admin/banner/find_by_cate`,
      qs.stringify(params)
    );
  },
  updateLogBg(params) {
    return axios.post(`${base.bd}/admin/banner/saveedit`, qs.stringify(params));
  },
  clear_index(params) {
    //清空会员
    return axios.post(`${base.bd}/admin/emptys/index`, qs.stringify(params));
  },
  clear_news(params) {
    //清空新闻
    return axios.post(`${base.bd}/admin/emptys/news`, qs.stringify(params));
  },

  clear_product_cate(params) {
    //加清空商品分类
    return axios.post(
      `${base.bd}/admin/emptys/product_cate`,
      qs.stringify(params)
    );
  },
  clear_sku(params) {
    //清空商品sku
    return axios.post(`${base.bd}/admin/emptys/sku`, qs.stringify(params));
  },

  clear_product(params) {
    //清空全部商品
    return axios.post(`${base.bd}/admin/emptys/product`, qs.stringify(params));
  },
  clear_supplier(params) {
    //清空商户商品
    return axios.post(`${base.bd}/admin/emptys/supplier`, qs.stringify(params));
  },
  clear_admin(params) {
    //清空管理员
    return axios.post(`${base.bd}/admin/emptys/admin`, qs.stringify(params));
  },
  clear_plugin(params) {
    //重置插件
    return axios.post(`${base.bd}/admin/emptys/plugin`, qs.stringify(params));
  },
  clear_menu(params) {
    //重置栏目
    return axios.post(`${base.bd}/admin/emptys/menu`, qs.stringify(params));
  },
  clear_config(params) {
    //重置配置
    return axios.post(`${base.bd}/admin/emptys/config`, qs.stringify(params));
  },
  clear_user_gx(params) {
    // 重置推荐关系
    return axios.post(`${base.bd}/admin/emptys/user_gx`, qs.stringify(params));
  },
  clear_user_attach(params) {
    // 重置用户市场人数
    return axios.post(
      `${base.bd}/admin/emptys/user_attach`,
      qs.stringify(params)
    );
  },
  clear_admin_money(params) {
    //平台账户金额清零
    return axios.post(
      `${base.bd}/admin/emptys/admin_money`,
      qs.stringify(params)
    );
  },
  add_setword(params) {
    //添加配置字段
    return axios.post(`${base.bd}/common/setting/index`, qs.stringify(params));
  },
  get_usermoney(params) {
    //模块大市场 获取余额
    return axios.post(
      `${base.bd}/admin/admin_money/info`,
      qs.stringify(params)
    );
  },
  open_plugin(params) {
    return axios.post(
      `${base.bd}/admin/admin_money/open`,
      qs.stringify(params)
    );
  },
  clear_platoon(params) {
    //清空公排架构
    return axios.post(`${base.bd}/admin/emptys/platoon`, qs.stringify(params));
  },
  add_roleedit(params) {
    return axios.post(`${base.bd}/admin/role/user_edit`, qs.stringify(params));
  },
  get_money_count(params) {
    return axios.post(`${base.bd}/admin/money/count`, qs.stringify(params));
  },
  clear_supply_chain(params) {
    //清空供应链商品
    return axios.post(
      `${base.bd}/admin/emptys/supply_chain`,
      qs.stringify(params)
    );
  },
};
export default getAdmin;
